PRT_LINE /x1k12 ÚÄÄÄÄÄÄÄ¿ ³ XBIOS ³ ÀÄÄÄÄÄÄÄÙ [ eXtended Basic Input Output System ] _Parameters IN : on the stack (top_param, ... ,bot_param) _Called by : TRAP #14 _Parameter OUT : D0 (<0:error) _Registers used: D0-D2,A0-A2 PROG_SUPER PROG_SINTVECTOR PROG_INTENABLE PROG_INTDISABLE PROG_TIMER CONS_GBUFFERS CONS_GVECTORS IKBD_OUTS MOUS_INIT MIDI_OUTS KBRD_STABLES KBRD_RTABLES KBRD_DELREP SCRN_GRES SCRN_GPBASE SCRN_COLOR SCRN_SPALETTE SCRN_GLBASE SCRN_SET SCRN_WVBL SCRN_CSRCONF SCRN_BLITMODE SOUN_RW SOUN_PLAY SOUN_PABON SOUN_PABOFF DISK_FORMAT DISK_READ DISK_WRITE DISK_VERIFY DISK_SBOOT PRNT_CONF PRNT_BLKCOPY PRNT_SCRNCOPY AUXI_SCONF TIME_GET TIME_SET TIME_GRANDOM ÚÄÄÄÄÄÄ¿ ³ BIOS ³ ÀÄÄÄÄÄÄÙ [ Basic Input Output System ] _Parameters IN : on the stack (top_param, ... ,bot_param) _Called by : TRAP #13 _Parameter OUT : D0 (<0:error) _Registers used: D0-D2,A0-A2 PROG_VECTOR MEMO_INIT CONS_GINSTATE CONS_GOUTSTATE CONS_IN CONS_OUT KBRD_STATE DISK_GMAP DISK_GBPB DISK_GCHG DISK_RW ÚÄÄÄÄÄ¿ ³ TOS ³ ÀÄÄÄÄÄÙ [ The Operating System ] _Parameters IN : on the stack (top_param, ... ,bot_param) _Called by : TRAP#1 _Parameter OUT : D0 (<0:error) _Registers used: D0,A0 (and D1,A1 for PROG_SUPERMODE) PROG_START PROG_STOP PROG_END PROG_ENDPARAM PROG_SUPERMODE MEMO_SHRINK MEMO_ALLOC MEMO_FREE DISK_GET DISK_SET DISK_GSPACE DISK_GDIR DISK_SDIR DISK_CREATEDIR DISK_DELETEDIR FILE_GDTA FILE_SDTA FILE_GFIRST FILE_GNEXT FILE_CREATE FILE_DELETE FILE_OPEN FILE_CLOSE FILE_READ FILE_WRITE FILE_SEEK FILE_RENAME FILE_ATTRIB FILE_TIME FILE_DUPLICATE FILE_FORCE ÚÄÄÄÄÄÄÄÄÄ¿ ³ GEM-VDI ³ ÀÄÄÄÄÄÄÄÄÄÙ [ Graphic Environment Manager - Virtual Device Interface ] _Parameters IN : CONTRL,INTIN,PTSIN _Called by : TRAP #2 with D0=115 and D1=VDI_Address_Array _Parameters OUT: CONTRL,INTOUT,PTSOUT _Registers used: D0-D2,A0-A2 VDIAA: (L) CONTRoL address (L) INTegers IN address (L) PoinTS IN address (L) INTegers OUT address (L) PoinTS OUT address CONTRL: #0 (W) operation code (IN) #1 (W) PTSIN size (IN) #2 (W) PTSOUT size (OUT) #3 (W) INTIN size (IN) #4 (W) INTOUT size (OUT) #5 (W) suboperation code (IN) #6 (W) graphic handle (IN&OUT) #7-#11 (5 W) option (IN&OUT) INTIN: (128 W) for exemple PTSIN: (64 W + 64 W) for exemple INTOUT: (128 W) for exemple PTSOUT:(12 W + 12 W) for exemple GRPH_OPEN GRPH_CLOSE GRPH_SCLIP GRPH_SMODE COLR_GATTRIB GRPH_SCOLOR POIN_GATTRIB POIN_STYPE POIN_SHEIGHT POIN_SCOLOR POIN_GET GRPH_POINTS LINE_GATTRIB LINE_STYPE LINE_SUSDFTYPE LINE_SENDS LINE_SWIDTH LINE_SCOLOR GRPH_LINES GRPH_RECTANGLE GRPH_RRECT GRPH_CIRCLE GRPH_ARC GRPH_ELLIPSE GRPH_EARC FILL_GATTRIB FILL_STYPE FILL_SSUBTYPE FILL_SUSDFTYPE FILL_SPERIMETER FILL_SCOLOR GRPH_CFILL GRPH_LFILL GRPH_FRECT GRPH_FRRECT GRPH_SECTOR GRPH_ESECTOR GRPH_BLKPIXEL GRPH_BLKBIT GRPH_BLKTRANS TEXT_SFONTS TEXT_CFONTS TEXT_GFONT TEXT_SFONT TEXT_GINFO TEXT_GCHAR TEXT_SHEIGHTPIX TEXT_SHEIGHTPNT TEXT_GATTRIB TEXT_SBASE TEXT_SALIGN TEXT_STYPE TEXT_SCOLOR TEXT_GEXTENT GRPH_JTEXT GRPH_TEXT SCRN_SLOFFSET SCRN_SFONT SCRN_GCELLS SCRN_GPOSITION SCRN_TEXT MOUS_GET MOUS_SHOW MOUS_HIDE MOUS_SFORM MOUS_SVBUTT MOUS_SVMOVT MOUS_SVCHGT TIME_SV ÚÄÄÄÄÄÄÄÄÄ¿ ³ GEM-AES ³ ÀÄÄÄÄÄÄÄÄÄÙ [ Graphic Environment Manager - Application Environment Services ] _Parameters IN : CONTRL,INTIN,ADDRIN _Called by : TRAP#2 with D0=200 and D1=AES_Address_Array _Parameters OUT: INTOUT,ADDROUT _Registers used: D0-D2,A0-A2 _User mode only AESAA: (L) CONTRoL address (L) GLOBAL address (L) INTegers IN address (L) INTegers OUT address (L) ADDRessesIN address (L) ADDRessesOUT address CONTRL: #0 (W) operation code (IN) #1 (W) INTIN size (IN) #2 (W) INTOUT size (IN) #3 (W) ADDRIN size (IN) #4 (W) ADDROUT size (IN) GLOBAL: (W) AES version number (OUT) (W) 1 (OUT) (W) application handle (OUT) (L) - (L) resource address (OUT) (4 L) - INTIN: (16 W) for exemple INTOUT: (7 W) for exemple ADDRIN: (3 L) for exemple ADDROUT: (1 L) for exemple SHEL_READ SHEL_WRITE SHEL_ENVRN SHEL_FIND SHEL_GET SHEL_PUT SCRP_READ SCRP_WRITE FILE_SELECT APPL_INIT APPL_EXIT APPL_FIND APPL_READ APPL_WRITE APPL_TRECORD APPL_TPLAY EVNT_KBRD EVNT_BUTT EVNT_MOUS EVNT_TIME EVNT_MESS EVNT_MULTI MOUS_DCLICK RSRC_LOAD RSRC_FREE RSRC_GADDR RSRC_SADDR RSRC_OBJCFIX OBJC_ADD OBJC_DELETE OBJC_CHANGE OBJC_ORDER OBJC_OFFSET OBJC_DRAW OBJC_FIND OBJC_EDIT MENU_BAR MENU_TITLE MENU_TEXT MENU_CHECK MENU_ENABLE MENU_ACC WIND_CREATE WIND_DELETE WIND_OPEN WIND_CLOSE WIND_GET WIND_SET WIND_CALC WIND_FIND WIND_UPDATE FORM_CENTER FORM_DIAL FORM_DO FORM_ALERT FORM_ERROR GRAF_HANDLE GRAF_MSKBSTATE GRAF_MOUSE GRAF_WATCHBOX GRAF_SLIDEBOX GRAF_RUBBERBOX GRAF_DRAGBOX GRAF_MOVEBOX GRAF_GROWBOX GRAF_SHRINKBOX ( ROM 1.40: FILE_SELECTINFO WIND_NEW )